be self-reliant - Turco Inglés Diccionario